deck shoe - French English Dictionary